demand pacemaker - German English Dictionary